Chú thích GNU C Library

  1. Corbet, Jonathan (ngày 28 tháng 3 năm 2012). “A turning point for GNU libc”. LWN.net.
  2. “sourceware.org Git - glibc.git/blob - COPYING.LIB”. sourceware.org. Truy cập ngày 13 tháng 9 năm 2017.
  3. 1 2 “Roland McGrath bows out as glibc maintainer [LWN.net]”. lwn.net. 7 tháng 7 năm 2017. Truy cập ngày 8 tháng 7 năm 2017.
  4. “GNU's Bulletin, vol. 1 no. 4, February, 1988”. Most libraries are done. Roland McGrath […] has a nearly complete set of ANSI C library functions. We hope they will be ready some time this spring.
  5. “GNU's Bulletin, vol. 1 no. 12”. It now contains all of the ANSI C-1989 and POSIX.1-1990 functions, and work is in progress on POSIX.2 and Unix functions (BSD and System V)
  6. Corbet, Jonathan (ngày 28 tháng 3 năm 2012). “A turning point for GNU libc”. LWN.net. Of the nearly 19,000 commits found in the project's git repository (which contains changes back to 1995), over 12,000 were made by Ulrich.
  7. “Forking: it could even happen to you”. ngày 12 tháng 9 năm 2008. the split between GNU LIBC and the Linux LIBC -- it went on for years while Linux stabilized, and then the forks re-merged into one project
  8. Lee, Elliot (2001). “A Technical Comparison of glibc 2.x With Legacy System Libraries”. Bản gốc lưu trữ ngày 11 tháng 4 năm 2004.
  9. “Fear of Forking essay, see "6. glibc --> Linux libc --> glibc"”.
  10. “Fear of Forking, footnote on Stallman's merge comments”.
  11. “glibc homepage”. In 2001 The GNU C Library Steering Committee …, was formed and currently consists of Mark Brown, Paul Eggert, Andreas Jaeger, Jakub Jelinek, Roland McGrath and Andreas Schwab.
  12. “Ulrich Drepper”. LinkedIn. Truy cập ngày 13 tháng 6 năm 2012.
  13. Drepper, Ulrich (26 tháng 6 năm 2000). “RMS is at it again”. sourceware.org. Truy cập ngày 20 tháng 11 năm 2015. A few weeks ago RMS started the next attack on me (a single mail, followed by indirect tries to take influence, followed by another mail today). The essence is that he complains I am not following "GNU policies" and therefore have to be replaced by a steering committee of which I could be a part. Some of you (namely Roland and Andreas S.) probably know about this since he proposed both as other members of the committee. In addition there was Mark Brown listed (I know somebody of this name at IBM who would also fit in this group but I'm not sure whether it is really him.) Anyhow, I completely reject this. It is not helping at all, the opposite is true. First, I am not aware of any essential policies I'm violating. The only ones are that I'm not following orders from RMS which clearly have political intends (which is of course a sacrilege) and possibly that I do not care about Winblowz (if the latter counts at all). None of this will change in any way.
  14. Drepper, Ulrich (15 tháng 8 năm 2001). “glibc 2.2.4”. sourceware.com. Truy cập ngày 29 tháng 11 năm 2015. And now for some not so nice things. Stallman recently tried what I would call a hostile takeover of the glibc development. He tried to conspire behind my back and persuade the other main developers to take control so that in the end he is in control and can dictate whatever pleases him. This attempt failed but he kept on pressuring people everywhere and it got really ugly. In the end I agreed to the creation of a so-called "steering committee" (SC).
  15. Drepper, Ulrich (25 tháng 5 năm 2005). “Dictatorship of the Minorities”. udrepper.livejournal.com. Truy cập ngày 15 tháng 1 năm 2012. Which architectures are worthwhile supporting? […]. Not only do we have to look for irrelevance (what percentage cares about Vax, PArisc) support, we also have to look at the level of added complexity the support requires. Some ABIs are just deliberately defined to be different from others (see IA-64) which requires huge amounts of effort to be spent. There are also significantly diverging capabilities (e. g., the lack of atomic operations in too many architectures). This far too often causes to unnecessarily crippled code since writing code in a way which allows optimal use in all situations is very difficult. The solution must be to restrict support to only a handful of architectures which are supported in the project. All other support must happen outside the tree and therefore all the work has to be done by the special interest groups. I don't want to say we follow all these points perfectly, but for a big project glibc certainly comes closest to this.
  16. Jarno, Aurélien (5 tháng 5 năm 2009). “Debian is switching to EGLIBC”. aurel32.net. Truy cập ngày 15 tháng 1 năm 2012. More friendly upstream (especially with regard to embedded architectures): “Encourage cooperation, communication, civility, and respect among developers” (as opposed to this).
  17. timothy (6 tháng 5 năm 2009). “Debian Switching From Glibc To Eglibc”. Slashdot. Truy cập ngày 14 tháng 1 năm 2012.
  18. McGrath, Roland (ngày 26 tháng 3 năm 2012). “glibc steering committee dissolving”. Sourceware.org. Truy cập ngày 13 tháng 6 năm 2012.
  19. Myers, Joseph S. (ngày 26 tháng 3 năm 2012). “GNU C Library development and maintainers”. Sourceware.org. Truy cập ngày 13 tháng 6 năm 2012.
  20. “Debian is switching (back) to GLIBC”. Aurélien. 19 tháng 6 năm 2014. Truy cập ngày 19 tháng 6 năm 2014.
  21. “CosmicCuttlefish/ReleaseNotes - Ubuntu Wiki”.
  22. “Chapter 5. RHEL 8.0.0 release Red Hat Enterprise Linux 8”.
  23. “Chapter 2. What's new in Debian 10”.
  24. “Changes/GLIBC228”.
  25. “Red Hat Bugzilla – Bug 1598403”.
  26. “sourceware.org Git - glibc.git/blob - NEWS”.
  27. “DiscoDingo/ReleaseNotes - Ubuntu Wiki”.
  28. “Changes/GLIBC229”.
  29. “Red Hat Bugzilla – Bug 1653403”.
  30. “sourceware.org Git - glibc.git/blob - NEWS”.
  31. “EoanErmine/ReleaseNotes - Ubuntu Wiki”.
  32. “Changes/GLIBC230”.
  33. “Focal (20.04): glibc package: Ubuntu”.
  34. “Changes/GLIBC231”.
  35. “The GNU C Library version 2.32 is now available”. sourceware.org. Truy cập ngày 13 tháng 8 năm 2020.
  36. “The GNU C Library machine maintainers”.
  37. Bartley, David; Spang, Michael. “GNU/kOpenSolaris (GNU libc/base + OpenSolaris kernel)”. Bản gốc lưu trữ ngày 6 tháng 11 năm 2019. Truy cập ngày 16 tháng 12 năm 2008.
  38. “Haiku Source”. libroot.so is not part of GNU project and is included in Haiku source code.
  39. Torvalds, Linus (ngày 9 tháng 1 năm 2002). “Posting to the glibc mailing list”.
  40. “OpenMoko components”. We will use glibc (not uClibC) … The alternatives may save more space and be more optimized, but are more likely to give us integration headaches
  41. “Re: [Familiar] Which glibc for Familiar 0.8.4  ?”. Question: which version of the GLIBC was used to build the Familiar 0.8.4 ? Answer: 2.3.3

Tài liệu tham khảo

WikiPedia: GNU C Library http://linuxmafia.com/faq/Licensing_and_Law/forkin... http://linuxmafia.com/faq/Licensing_and_Law/forkin... http://wiki.openmoko.org/wiki/OpenMoko http://ecos.sourceware.org/ml/libc-alpha/2002-01/m... https://csclub.uwaterloo.ca/~dtbartle/opensolaris/ https://github.com/haiku/haiku/tree/master/src/sys... https://www.linkedin.com/in/ulrichdrepper https://www.linux.com/archive/feature/3874 https://udrepper.livejournal.com/7326.html https://access.redhat.com/documentation/en-us/red_...